System and method for providing location information to a public safety answering point during an emergency 911 call from a WiFi handset

ABSTRACT

A system and method for providing location information to a public safety answering point may include receiving, at a network access point, an emergency 911 call signal including GPS location information and mobile directory number of a wireless device. The GPS location information and mobile directory information may be communicated to a selective router associated with a public safety access point servicing an area including the network access point. The network access point may be a WiFi access point. The access point address information may be communicated using a type II caller ID data packet after the public safety answering point goes off-hook. By communicating both the access point address information and GPS location information, both PSAPs that are configured as E911 Phase I and E911 Phase II may display address location information of an emergency 911 caller.

BACKGROUND

The National Telecommunications Information Administration (NTIA) is theexecutive branch's advisory agency on telecommunications issues. In theearly 1980s, this agency proposed a plan to raise awareness of a singleemergency telephone number to the general public. From that program, theNational Emergency Number Association (NENA), a non-profit organization,was created. NENA has since become a leading organization to improvingtechnology and developing guidelines for 9-1-1 (“911”) telephone calls(i.e., emergency telephone calls) to improve response by emergencyrescue teams.

Telecommunications has been changing rapidly over the past severalyears, primarily since the development and growth of the mobiletelephone industry and the Internet. New forms of telecommunicationshave been developing as well. Traditional telecommunications wereperformed over the public switch telephone network (PSTN). A system tomaintain location of subscribers of telecommunications companiesoperating on the PSTN was developed. Determining the location ofsubscribers of the telecommunications companies was relatively easy asthe locations of telephones were known by the telecommunicationscompanies or carriers due to installing the telephones, establishingbilling, or otherwise. However, with the new forms oftelecommunications, subscribers are able to use wireless devices thatmay access different wireless access points to communicate over acommunications network such as the Internet. One common interface forwireless access to a communications network includes an IEEE 802.11communications protocol, which is commonly known by the brand name WiFi.Wireless devices are being configured to have WiFi communicationsprotocols to enable a subscriber to access WiFi enabled access points.Many WiFi enabled wireless devices have global positioning system (GPS)capabilities that are able to communicate GPS location information(i.e., latitude and longitude coordinates) of the WiFi enabled device.While GPS location information may be helpful to track or locate aperson at a precise geographical location, such information is notextremely useful in an emergency situation where emergency rescue teams,such as firemen and police, better understand address information forperforming an emergency rescue in an emergency situation.

A public safety answering position (PSAP) is used by emergency servicesto answer calls from the public to notify emergency personnel, such aspolice or firemen, to respond to an emergency situation. Traditionally,a caller would contact a PSAP and provide location information duringthe telephone call. When caller identification (i.e., caller ID) wasintroduced, PSAPs were installed with telephone systems compatible withcaller ID to identify names and phone numbers of individuals placingemergency 911 calls. This first version of caller ID is known as type Icaller ID. Type I caller ID operates in a single data message format(SDMF) as well as multiple data message format (MDMF) that provide acaller's telephone number, date and time of the call during the ringinginterval.

A second type of caller ID or type II caller ID was later developed tocommunicate name and address information of a second calling party to acalled party when a call between a called party and a first callingparty is in progress. Type II caller ID uses a multiple data messageformat (MDMF) that communicates a caller's name, telephone number, dateand time. Enhanced 911 is a North American Telephone Network (NATN)feature of the 911-emergency-calling system that uses a reversetelephone directory provided by cellular telephone companies todetermine location information of a caller.

There are two types of E911 systems that operate within the UnitedStates, Phase I and Phase II. E911 Phase I systems are required toprovide an operator with the telephone number, originator, and locationof the cell site or base station receiving a 911 call. E911 Phase IIsystems are required to use an automatic location identification (ALI).However, only 18% of all PSAPs are configured with E911 Phase IIsystems. The remaining 82% of PSAPs are configured with E911 Phase Isystems, which are incapable of handling GPS coordinates, and,therefore, subscribers who have wireless telephones that use GPScoordinates for 911 emergency calls cannot be properly serviced by thesePSAPs. If a caller is using a non-cellular wireless device, such as aWiFi enabled wireless device, an operator at a PSAP with E911 Phase Icapabilities is unable to determine address location based on GPScoordinates that are received from the caller. And, because WiFi enabledwireless devices do not communicate via a cellular network, there is nocell site or base station location information to be communicated to thePSAP.

SUMMARY

To overcome the problem of PSAPs with E911 Phase I capabilities notbeing able to translate GPS coordinates into address locationinformation for non-cellular wireless devices, the principles of thepresent invention provide for address information of a WiFi access pointover which a WiFi enabled wireless device is communicating to becommunicated to a PSAP via a Type II caller ID data packet in additionto communicating GPS coordinate information. By providing both addressinformation of the WiFi access point and GPS information, PSAPs, whetherconfigured as E911 Phase I or Phase II, provide an operator at the PSAPwith location information of a caller using a WiFi enabled wirelessdevice that accesses a communications network via a network accesspoint, such as a WiFi access point.

One embodiment of a system for providing location information to apublic-safety answering point during an Emergency 911 call may include aWiFi access point configured to receive calls from WiFi enabled wirelessdevices. A controller may be in communication with the WiFi access pointand be configured to receive information from the WiFi access point for911 call. The information may include information associated with awireless WiFi device, such as mobile directory number, GPS information,and port ID, for example. A database may be in communication with thecontroller, where the database includes network address information ofselective routers associated with public safety answering points. Agateway may be in communication with the database and in communicationwith a network on which the selective routers are operating. Thecontroller may be configured to request selective router information,from the database, of a selective router to which information is to besent via the gateway to a public safety answering point servicing anarea including the WiFi access point during an emergency 911 call.

An embodiment of a method for providing location information to a publicsafety answering point may include receiving, at a network access point,an emergency 911 call signal including GPS location information andmobile directory number of a wireless WiFi device. The GPS locationinformation, mobile directory information, and access point addresslocation information may be communicated to a public safety answeringpoint (PSAP) through a selective router servicing an area including thenetwork access point. The access point address location information maybe communicated after the public safety answering point goes off-hookand may be communicated within a type II caller ID formatted datapacket. The network access point may be a WiFi access point. Bycommunicating the access point address location information and GPSlocation information, PSAPs that are configured as E911 Phase I and E911Phase II may both display address location information of an emergency911 caller. If the PSAP is not compatible with type II caller ID then atype II caller ID device (e.g., an adjunct) may be connected at the PSAPto receive and display the access point address location information.

BRIEF DESCRIPTION OF THE DRAWINGS

A more complete understanding of the method and apparatus of the presentinvention may be obtained by reference to the following DetailedDescription when taken in conjunction with the accompanying Drawingswherein:

FIG. 1 is an illustration of multiple exemplary networks operating on asynchronous optical network;

FIG. 2 is an illustration of a WiFi mesh network in communication with apublic safety answering point;

FIG. 3A is a block diagram showing exemplary information communicatedfrom a WiFi enabled wireless device to establish a call with a publicsafety answering point;

FIG. 3B is a block diagram showing exemplary address informationcommunicated from a WiFi access point device to a public safetyanswering point;

FIG. 4 is a block diagram of an exemplary signaling structure forcommunicating address information of a WiFi access point in a Type IIcaller ID data packet;

FIG. 5 is a screen shot of an exemplary screen display format at apublic safety answering point;

FIG. 6 is a screen shot showing exemplary address informationcommunicated in a caller ID data packet; and

FIG. 7 is a flow diagram of an exemplary process for communicatingaddress information of a WiFi access point to a public safety answeringpoint.

DETAILED DESCRIPTION OF DRAWINGS

FIG. 1 is an illustration of multiple exemplary networks 100 operatingon a synchronous optical network (“SONET”) 102. The networks 100 includea WiFi mesh network 104, public switched telephone network (PSTN) 106,personal communications service or mobile network 108, and wirelessnetwork 110. The WiFi mesh network 104 accesses the SONET ring 102 via apoint-of-presence (POP) 112 that may include a digital accesscross-connect system (DACS) 114 and add drop multiplexer (ADM) 116. ThePSTN 106 may access the SONET ring 102 via a local exchange carriercentral office 118. The mobile network 108 may access the SONET ring 102via an add drop multiplexer 120. The wireless network 110 may access theSONET ring 102 via a POP 122.

The WiFi mesh network 104 includes WiFi access points 124 a-124 n(collectively 124) that enable subscribers using WiFi enabled wirelessdevices to access the WiFi mesh network 104. As understood in the art,the WiFi access points 124 are configured to communicate with eachother, and a controller 126 is configured to control communications onthe WiFi mesh network 104. Each WiFi access point 124 registers with thecontroller 126 so that the controller knows when communications signalsare being received from a particular WiFi access point. If thecontroller 126 determines that communications signals being receivedfrom a WiFi access point are to be communicated to another network, suchas the PSTN 106, then the controller 126 communicates with a gateway128. The gateway 128 operates as an interpreter between networks totranslate between time division multiplexed signaling, which is one ofthe signaling formats of the SONET ring 102, and VoIP signals that arecommunicated on the WiFi mesh network 104. It should be understood thatthe gateway 128 may interpret between other communications protocols. Itshould further be understood that although a WiFi mesh network 104 isshown, such a wireless network is exemplary and that the principles ofthe present invention may be applied to other communications protocols,currently existing or developed in the future.

Because WiFi wireless devices communicate via different WiFi accesspoints while moving within a WiFi mesh network address information ofWiFi enabled wireless devices and WiFi access points 124 have not beenavailable to PSAPs. PSAPs with E911 Phase II capabilities can determineaddress location through the use of GPS coordinates, but PSAPs with E911Phase I capabilities cannot determine location of either a WiFi enabledwireless device or WiFi access point. The principles of the presentinvention provide the PSAP with the address location of the access pointto which a wireless WiFi device is connected when the PSAP goes off-hookto answer a 911 call.

FIG. 2 is an illustration of a WiFi mesh network 104 in communicationwith a public safety answering point (PSAP) 202. As shown, PSAP 202 isin communication with a local automated location identifier (ALI) 204that is capable of supporting PSAP 202 for determining an address basedon GPS coordinates. However, while the PSAP 202 can perform a conversionfor an address location of a WiFi enabled wireless device thatcommunicates GPS coordinates, if the PSAP is not E911 Phase II enabled,then the PSAP 202 can not do the address conversion, but can provide MDNinformation.

The PSTN includes many selective routers that are associated withthousands of PSAPs in the United States. Because there are so manyselective routers and PSAPs located on the PSTN, the gateway 128 has todetermine which selective router to send the information associated withan emergency 911 call. A database 206, with which the gateway 128communicates, includes address information of selective routersassociated with PSAPs servicing an area in which the WiFi access pointis located, so that a gateway 128, in response to receiving an emergency911 call, can route information to the correct PSAP to handle theemergency 911 call. More specifically, when an emergency 911 call isreceived from a WiFi enabled wireless device that is GPS enabled, amobile directory number (MDN and GPS coordinates are communicated viathe WiFi access point, such as WiFi access point 124 a, and thecontroller 126 to the gateway 128. The gateway 128, in response todetermining that the call is an emergency 911 call, may send the mobiledirectory number and WiFi access point identification information, whichwas previously registered with the controller 126, to the database 206.The database 206 looks up a selective router associated with a PSAPservicing the area in which the WiFi access point that received theemergency 911 call is operating and communicates the routing data to thegateway 128. The gateway 128 communicates the routing data, MDN, and GPSinformation, and WiFi access point address information to the selectiverouter 208 looked up in the database 206. The selective router 208 mayperform another look-up at a local or remote database (not shown) fordetermining the correct PSAP that is servicing the WiFi access pointthrough which the emergency 911 call was initially received or is nowhandling the WiFi enabled wireless device. The selective router 208 maycommunicate the MDN, GPS information, and address information to thePSAP 202. The MDN, GPS information, and, optionally, port ID, may besent in response to the emergency 911 call being placed. The addressinformation may be sent after the PSAP 202 goes off-hook (i.e., anoperator at the PSAP answers the call). In one embodiment, the addressis sent using a caller ID type II data packet, as further describedherein. The PSAP 202, in turn, converts address location informationwith the help of local ALI 204 associated with the GPS coordinates. TheMDN and the GPS information are communicated to the PSAP 202 from thelocal ALI 204. In one embodiment, the MDN and GPS (latitude andlongitudinal coordinates) information are communicated from the localALI 204 to the PSAP 202 in a table format.

After the PSAP goes off-hook to answer the call for communicating theaddress information of the WiFi access point via the gateway 128 to thePSAP 202, a type II caller ID signal format may be utilized. Furtherdescription of the caller ID signal format is provided in FIG. 4.

Each of the WiFi access points 124 may initially be configured withlocation information that identifies a location of each of therespective WiFi access points 124. The address information may bespecific to street address, building number, floor number, apartmentnumber, suite number, gate number at an airport terminal, or any otheraddress identifier that can provide an emergency service worker locationinformation of a person who is using a WiFi enabled wireless device forcommunicating with a WiFi access point during an emergency 911 call.Establishing the address within the WiFi access point may be performedduring initialization, reset, or at any other time either directly atthe WiFi access point or remotely from another device. The addressinformation, in addition to the MDN, and GPS information, may becommunicated to the PSAP 202. It should be noted that the MDN and GPSinformation may be communicated to the PSAP 202 while the PSAP is in theon-hook mode, whereas the address information is communicated to thePSAP 202 after the PSAP goes to the off-hook mode to answer a call. Byproviding the address information that identifies an address location ofthe WiFi access point to the PSAP 202, address location information maybe displayed through a caller ID type II device that is indicative ofthe address of the WiFi access point with which a 911 caller using aWiFi enabled wireless device is connected. The address locationinformation, in the caller ID type II format, of the WiFi access devicemay be displayed through a type II caller ID device for both E911 PhaseI or Phase II configured PSAPs.

FIG. 3A is a block diagram that shows a process 300 for connecting to aPSAP after a 911 call is initiated. The process 300 also shows exemplaryinformation communicated from a WiFi enabled wireless device 302 may beconfigured with a GPS apparatus (not shown) to receive and generate GPScoordinates for use in locating a position of the WiFi enabled wirelessdevice 302. Although shown as a WiFi enabled wireless device 302, theprinciples of the present invention may use other wireless devicescapable of communicating with network access points other than cellulartelephone networks.

The WiFi enabled wireless device 302, in response to a user dialing“911,” may communicate dual-tone multiple frequency (DTMF) signals 304to call an emergency service provider, such as police or firemen. Inaddition to the DTMF signals 304, mobile directory number 306 and GPSinformation 308 may be communicated from the WiFi enabled wirelessdevice 302 to WiFi access point 124 a while establishing the call withthe PSAP (i.e., while a communication device at the PSAP is on-hook).The WiFi access point 124 a may be configured with address locationinformation of a present location of the WiFi access point 124 a. Theaddress location information may be configured in any manner and haveany address location specific to the location of the WiFi access point124 a, such as building, floor, location on a floor, or otherwise.

The WiFi access point 124 a may communicate the DTMF signals 304, mobiledirectory number 306, and GPS information 308 to controller 126. If theWiFi enabled wireless device 302 is not GPS enabled, then GPSinformation 308 is not communicated. The controller, in response todetermining that the call is an emergency 911 call, generates anabbreviated dialing code (ADC) 316 to indicate that the call is anemergency 911 call. The mobile directory number 306 and GPS information308 may be communicated to the gateway 128.

The gateway 128, in response to determining that a call is an emergency911 call, communicates the mobile directory number 306 to database 206for looking up selective router routing information 318 to route themobile directory number 306 and GPS information 308 to a PSAP 202 thatis servicing an area that the WiFi access point 124 a is located. Thegateway 128 communicates or routes the mobile directory number 306 andGPS information 308 to the appropriate local exchange carrier selectiverouter 208. The selective router 208, communicates the mobile directorynumber 306 and GPS information 308 to a selective router database 320,which looks up a PSAP address 322 that is servicing the location of theaccess point 124 a. The selective router 208 routes the mobile directorynumber 306 and GPS information 308 to the PSAP 202 at the PSAP address322.

The PSAP 202 uses the GPS information 308 to perform a conversion todetermine an address location associated with the GPS information 308generated by the WiFi enabled wireless device 302. The PSAP 202 mayreceive the mobile directory number 306 and the GPS information 308 in atable format 324 for display on a screen.

FIG. 3B is a block diagram that shows a process for sending addressbased location information 312 after the PSAP goes off-hook to answerthe 911 call. After the 911 call is established (i.e., a communicationdevice at the PSAP goes off-hook to answer the 911 call), the WiFiaccess point 124 a sends the address information 312 to the PSAP 202 viathe controller 126, the gateway 128, and the selective router 208. Theaddress location information 312 may be stored and/or communicated astype II caller ID data packet (FIGS. 3B and 4). In addition, the PSAP202 may be configured to display address information 312 that is storedby the WiFi access point 124 a. In one embodiment, the PSAP uses a typeII caller ID device to display the address information of the WiFiaccess point 124 a. By being able to display address information 312that is stored by the WiFi access point 124 a, or otherwise looked up ina database, and address information determined by the PSAP, an operatorat the PSAP 202 may have enough information to notify emergency servicepersonnel 326 as to location of a possible victim placing an emergency911 call. If the PSAP 202 is configured as an E911 Phase I PSAP, thenaddress information 312 that identifies the address location of the WiFiaccess point 124 a is displayed, but address information associated withGPS information 308 that identifies the location of the WiFi enabledwireless device 302 cannot be displayed because the PSAP is not upgradedto Phase II.

FIG. 4 is a block diagram of an exemplary signaling structure forcommunicating address information in a type II caller ID data packet.The signaling structure format 400 may be the same or substantially thesame signaling structure as a conventional caller ID type II signalingstructure as understood in the art. The signaling structure 400 includesa number of fields, including marks 402, message type 404, messagelength 406, parameter type 408, parameter length 410, data 412,parameter type 414, parameter length 416, data 418 and check sum 420.Although the signaling structure 400 is configured for caller IDinformation, such as name and telephone number to be included in datafields 412 and 418, which are 168 bits (21 characters) and 144 bits (18characters), respectively, the principles of the present inventionprovide for including street number and street name (14 characters—112bits), street type (2 characters—16 bits), and zip code (5 characters—40bits) in the first data field 412 and date, time and phone number in thesecond data field 418. This FSK signaling structure 400 may be generatedby a WiFi access point and the address information stored in the firstdata field 412 may be stored during initialization or set up of the WiFiaccess point locally or remotely.

More specifically, the address parameter may be ASCII equivalent of thecharacters that represent the address associated with the calling accessline. The character subfields may be coded in 8 bit ASCII (no parity)with one octet per character. No characters (e.g., spaces, commas,periods, etc.) are assumed and the relevant characters are sent. Thefirst character of the address may be transmitted first and subsequentcharacters may be transmitted in order until the last character istransmitted. For example, the address “12345John Rd” may be coded over12 octets as 00110001, 00110010, 00110011, 00110100, 00110101, 01001010,01001111, 01001000, 01001110, 00100000 (space), 01010010, and 01000100.If the street number plus the street name combined is more than 14characters, then the characters after 14 characters are ignored by thesystem. If the street number plus the street name combined occupies 11characters then one space may be put before the street name, one spacebefore the street type, and another space before the street code. If thestreet number plus the street name combined occupies 12 characters, thenone space may be put before the street name and another space may be putbefore the zip code. If the street number plus the street name combinedoccupies 13 characters, then one space may be put before the streetname. To minimize the total length of the displayed address message onthe public-safety answering point side, no more than one space is putbefore the street name, street type, or zip code. If the street numberplus the street name combined occupies 14 characters, then no spaces areincluded. Additional description of the signaling structure format 400and communication thereof is described in co-pending patent applicationhaving Ser. No. 11/430,232 filed May 8, 2006, which is incorporatedherein by reference in its entirety.

FIG. 5 is a screen shot of an exemplary screen display format 500 at apublic safety answering point. The information displayed in the PSAPscreen display 500 may include information provided by the ALI database(FIG. 3). The screen may include call back number 502, time 504, date506, and location information 508, if provided, by the ALI. In addition,GPS longitude and latitude information 510 may be displayed on the PSAPscreen display format 500. Address information communicated in a type IIcaller ID data packet may be displayed on a separate caller ID device,such as the caller ID device 600 shown in FIG. 6.

FIG. 6 is a screen shot 600 showing exemplary address informationcommunicated in a caller ID type II data packet. As shown, the caller IDdevice 600 includes a display 602 that is displaying an address 604,caller ID telephone number 606, time 608, and date 610. It should beunderstood that any information that may be communicated in a type IIcaller ID data packet may be displayed on the caller ID device 600 thatis configured to receive information communicated in a type II caller IDdata packet.

FIG. 7 is a flow diagram of an exemplary process 700 for communicatingaddress information of a WiFi access point to a public safety answeringpoint. The address communication process starts at step 702. At step704, an emergency 911 call signal is received at an access point, suchas a WiFi access point. The access point may be a WiFi access point thatreceives an emergency 911 call from a WiFi enabled wireless device. Atstep 706, address information of the access point is communicatedthrough a selective router associated with a public safety answeringpoint servicing an area including the access point after the 911 call isestablished. The selective router may be associated with the publicsafety answering point by being in a local region or within the samenetwork. The address information may be address information stored atthe access point or elsewhere. One or more databases may be utilized tolook up routing information of a selective router associated with thepublic safety answering point that is servicing the area including theaccess point at which the call was initially received. The process endsat step 708. Although one embodiment has been described as a WiFi accesspoint, any other communication protocol may utilize the principles ofthe present invention.

The previous detailed description is of a small number of embodimentsfor implementing the invention and is not intended to be limiting inscope. One of skill in this art will immediately envisage the methodsand variations used to implement this invention in other areas thanthose described in detail. The following claims set forth a number ofthe embodiments of the invention disclosed with greater particularity.

1. A system for providing location information to a public-safetyanswering point during an Emergency 911 call, said system comprising: aWiFi access point configured to: store WiFi access point physicaladdress information; in response to receiving an emergency call from aWiFi enabled wireless device, generate a modified caller identificationfrequency shift keying (CIFSK) signal containing said physical addressinformation of the Wifi access point, wherein said generating comprises:retrieving the stored physical address information; and modifying theCIFSK signal by replacing data in the call identification informationdata fields with the retrieved physical address information, saidphysical address information comprising street number and name; andtransmit the generated CIFSK signal to a controller; the controller incommunication with said WiFi access point and configured to: receiveinformation associated with the WiFi enabled wireless device from saidWiFi access point in said CIFSK signal; and communicate an identifier ofthe WiFi enabled wireless device and WiFi access point identificationinformation, and the WiFi access point physical address information to agateway; a database in communication with said controller, said databaseincluding network address information of selective routers through whichinformation is communicated to public safety answering points, andconfigured to: identify, in response to receiving a selective routerrequest, a selective router; and communicate selective routerinformation of the identified selective router in response to therequest; and a gateway in communication with said database and incommunication with a network on which the selective routers areoperating, said controller being configured to request selective routerinformation, from said database, of a selective router through whichinformation is to be sent to a public safety answering point servicingan area including said WiFi access point during an emergency 911 call bycommunicating the WiFi access point identification information to saiddatabase; said gateway further being configured to receive the selectiverouter information and communicate the emergency 911 call including theWiFi access point physical address to the selective router identified bysaid database, to cause the public safety answering point receiving theemergency 911 call to display the physical address.
 2. The systemaccording to claim 1, wherein said WiFi access point is configured toreceive GPS location information and mobile directory number from theWiFi enabled wireless device during the emergency 911 call.
 3. Thesystem according to claim 2, wherein said WiFi access point isconfigured to communicate the mobile directory number, GPS locationinformation, WiFi access point physical address information, and port IDinformation of said WiFi access point to said controller during theemergency 911 call.
 4. The system according to claim 3, wherein saidWiFi enabled wireless device is a phone.
 5. The system according toclaim 1, wherein said WiFi access point is configured to generate acaller identification frequency shift keying signal including a type IIcaller ID data packet that includes the physical address information ofsaid WiFi access point.
 6. The system according to claim 5, wherein thepublic safety answering point is E911 Phase I compliant and displays thephysical address information of said WiFi access point using caller ID.7. The system according to claim 5, wherein the public safety answeringpoint is E911 Phase II and displays the physical address location ofsaid WiFi access point and address location of the WiFi enabled wirelessdevice based on the GPS location information.
 8. A method for providinglocation information to a public safety answering point, said methodcomprising: storing, at a network access point, location informationcomprising physical address of said network access point; receiving, atthe network access point, an emergency 911 call signal from a wirelessdevice, said emergency 911 call signal including GPS locationinformation, mobile directory number of a wireless device and; inresponse to said receiving, communicating, by the network access point,the emergency 911 call signal including the GPS location information,mobile directory number of the wireless device, and the network accesspoint physical address to a network gateway in communication with adatabase and in communication with a network on which selective routersare operating, said communicating comprising: generating a modifiedcaller identification frequency shift keying (CIFSK) signal; andretrieving the stored physical address information; modifying the CIFSKsignal by replacing data in the call identification information datafields with the retrieved physical address information, said physicaladdress information comprising street number and name; transmitting thegenerated CIFSK signal to a gateway; determining at said database adestination selective router to which the call signal is destined; atthe gateway, receiving the determined selective router information fromthe database and communicating the GPS location information, the mobiledirectory information, and the network access point physical address tothe selective router associated with a public safety answering pointservicing an area including the network access point to cause the publicsafety answering point receiving the emergency 911 call signal todisplay the physical address.
 9. The method according to claim 8,further comprising looking up selective router information associatedwith the selective router and communicating the GPS locationinformation, mobile directory number, and network access point physicaladdress information via the selective router to the public safetyanswering point using caller ID.
 10. The method according to claim 8,wherein communicating includes generating a caller identificationfrequency shift keying signal with a caller ID type II data packet thatincludes the network access point location information.
 11. The methodaccording to claim 8, wherein receiving the emergency 911 call signalincludes receiving a WiFi signal.
 12. The method according to claim 8,further comprising displaying the mobile directory number, and networkaccess point physical address information through caller ID if thepublic safety answering point is an E911 phase I configured publicsafety answering point.
 13. The method according to claim 8, furthercomprising displaying the mobile directory number, network access pointaddress information, and physical address location informationassociated with the GPS location information if the public safetyanswering point is an E911 phase II configured public safety answeringpoint.
 14. The method according to claim 8, further comprisingcommunicating the GPS location information and mobile directory numberinformation in separate data packets.
 15. The method according to claim8, further comprising communicating the network access point physicaladdress location information in type II caller ID format after thepublic safety answering point goes off-hook.
 16. The method according toclaim 8, wherein communicating the GPS location information and mobiledirectory information is performed using caller ID type-I while thepublic safety answering point is on-hook.
 17. The system according toclaim 1, wherein said controller is further configured to register WiFiaccess point identification information associated with each WiFi accesspoint in a mesh network in which said controller and WiFi access pointoperates.
 18. The system according to claim 1, wherein said gateway isfurther configured to communicate WiFi access point physical addressinformation to the selective router.
 19. The method according to claim8, further comprising registering access point identificationinformation associated with each WiFi access point in a mesh network inwhich said controller and WiFi access point operate.
 20. The methodaccording to claim 8, wherein receiving, at a network access point, anemergency 911 call signal includes receiving, at a WiFi network accesspoint, an emergency 911 WiFi call signal.